your right-hand man - Francés Inglés Diccionario